switched back to call as apply not needed