Add comments. remove console statments.