you learn something new everyday. so this doesn't work unless it's lazily loaded?