nitpick > these two lines could be combined and it might be cleaner.