added assert
changes to filesystem