create and read done on minor level