renamed methods in Construct class; clear about what they do.