adding better selectors to update dsl