Oosaravelli Background