fixed bugs of properties