add transitions and custom search to header