Connection and Protocol modified and implemented