Assembly vote weeks away