Working STABLE version
TODO: figure out the login via API