removed error checking