print instead of return