First commit for piou-class