touch events being handled properly
readding header click listener