added in precedence... hope this works