select has an init and update issue #291