end-group determination