Major update to contract page