add precondition and Timeout to Expel and Intake commands