+ filter for option
+ Future, Dispatcher. somewhat durty now