proper future testing