Adding first parameter fixes recursive uses to be calls