normalized calls to example functions so they all have same arg order for consistency (although a bit awkward for state)