adds initial flag check