adding additional methods for control methods