updated bench