Do not hard code constants