Improved named arguments