the way i learned is by looking into other codes and trying it out myself