Generation_of_sin (is offline)