ideas for approach