4store also for external use