Status update of the CANARY on-sky MOAO demonstrator