TODO:add more working tests