ugly... but on to the next