adding better use case