Well I don't know anything about the retirement part put the rest I can agree with