Withdrawing and Depositing through sites