made selector look nicer, added worker
worker doesn't do much yet