Develop the phuml moudle