Started the deposit logic

need to fix the Timestamp issue