some changes in transmission and fix compression