I'd like to make sure those columns are always filled since source might be nil for various reasons