specify desired return format