Changed the way we were doing begin-exp to fit his specs