Fix version constraints
Remove unneeded const
Add types, listen to listChanges