permit user to customize memory management