Clearly I has bugs to work out.