This is slightly cleaner.