fixes should generate null when user want