yeah sum needs to sort out all tht