May want to use the constant here instead of 1, otherwise looks good.