Example Update
ability to exchange dates
added formatter instead of annotation