this may be a bug when parse SYNCHRONIZED