more filesystem work