some cool loading and status stuff

returns many results instead of 1 and you can query on prety much anything now