Added amount modification part
Added register part without verification