ponder this....