Update faceplate to latest version

This is an updated version of pull request #8 that is based on the latest updates to #6.