first implementation of fileroot container