added ideas for 4