refine tinyfile directive, work in progress.