Modularized colorized names and added comments