Added lift 1 and lift 2, updated IO