better creation of Return.unit