just writing my knowledge.