2 ms·Delta has a lot to improve in other areas to one up themselves.by sidcool 8y agoDelta has a lot to improve in other areas to one up themselves.