adding hammer and some swiping functionality