add year functions and MAP best baseline