a few more ideas