Made extractor a gen_server