added formatter and notes