final version for Ben