started to implement multiple selectors. writing interaction