checking valid status of future