updated usecase samples