Develop

a lot except for the flush stuff, that is coming soon