more inlining + comments on memread_manual_manager