self. fix