Masters handler method divided into smaller methods. Small methods have been tested