change 'delegate' to 'serve'