lol yeah, i agree there... I may break this out into something like the Filesystem Extension