work through build and path bugs