commenting stuff not to confuse people. adding them again when the service is working