fixed fileservice bug, made all lazy load