Refactoring: bulk uplooad and lite sessions