changed add, moved fs around a bit