update exceptions
return empty group list instead of throwing exception