Added comments and initial variable