speed 450 work nice and simplify codes