Runtime Bug Corrected - Initializer Lists Added