Added Search constructor