Added registerRequired property