initial usage of filesystem API