remove compiler pass
fix namings