Tagwarwick rework 2016