move status from model to service, could be back here when it will be used somewhere else