adding initial bench code