first commit,
search and queue rudimentarily working.