Wow, do I feel silly...