correctec compile errors