c utils, updated build, and lookup user method