today has been back breaking.