fixed detail and type