implemented base function of guess model