break apart methods and variables