this builds
example seems to be working