modelLearner now uses 2dimensional gaussian