accept element not just el id