better api under construction, removing complexity, removing every little dirty hack and fuckup.. need to make this stable, secure and understandable on both ends