added angular and hooked in searching