shapes working as a lib
apps compiling