properties were not acting as expected