adding skeleton code for GP channel models