-adding training and channel estimation