few more ideas and examples