fixed require argument selector, ready check, and object reference dupe