add steps comparator and generate empty steps for blank days