add xtra processing