updated project to use Shell instead of FSShell