added better support for transform properties