clean-up directory, pull, make and copy
update upstream