fix normalisation, add ability to disable memory caching
Fix argparse arguments