New intermediate layer - InputReceiver
basic test kit