Technical teams upbeat ahead of another big marathon in Eldoret