Could be a little cleaner.