Makes the phone wrap, adds a bit of javadocs.