adding some new draft ideas :D