#1: Add assignment implementation - in progress..