build system appears to work :)