added friendly IDs