new flags for more portability