hhmmmmmmm i must ponder......