Added from_future