Small suggestion here; it would be easier for maintenance if you actually refer to the constants above.