cleanup projects and library functions