small style nitpick: spaces after commas