renamed err parameter