these methods aren't used anymore
bring back selectability for websockets