error fix and operator add