Rename method
Use Serpent library for serialization
Update documentation