@jayna: Nice take on