fixed parser to be f be flexible and not need gravity