constructor error fix