abstract manager