implementing search function

implement drop list items not finished yet