crappy animations + parsing search input