added touchFile