added mark all complete feature