Add assignment feature
Add assign feature with arguments and fully tested