minimal document manage