adding basic di support
reduced the search area for many screens