added support for finding controls using properties