add parking manager, before refactor