added  a 6th idea