Added basket removal and purchase flushing - specs still required