-sessionmanager implementation for cart fixed