rationalized method names