updated < & >, > still has multiple argument bug