Ok in a bit of a dilima here...