A groovy robot that talks back