Make constructor functions public