added from bob