Common support methods used for development