builds and installs nicely