final tidyup