add sender side length checks