refactor litequota