Nitpick: might be better to use constants for these.