push Assignment