implemented public opensurfaces filesystem setup