update template mock
update directory structure