worked a bit on the ideas