WIP: Using assign instead of subscribe