check false path in stat()
size may not always be set
add intval()
_save() arguments changed
fix sync()