added error codes and follow users