@everittdmickey: the solution