Handle default values properly