init
touch