use standard "flag" package