property was used before it was set