Referenced to the osumo documentations.