add file colors with using abstact class