deploy non-empty file