fix precompile task, add thin gem