some improved flags