work with properties
possible ie9 support