lots of experimenting and in a very messy state