more clear codes