moved Vivek's example into usecases