Implemented twoway feature