staging code to work