reverting back to using a lib dir instead of a file