Updated to allow ease of access to both initialize functions