Out should be last argument