got rid of unneeded precedence and uncommented stuff