fix hasFlags