condition get&set