suggestions or ideas for these prroblems.