bullet proof useContext

useContext basics