initial implementation of select change event binding