fixing basic