Product design; a realistic approach