adding a few more ideas