integration progress (theoretically works, not tested, need to make login form)