parsing flags