removed parse redundancies