So much to write I'll do it later.