exposes the flags to the public with methods