Still has a long way to go !tip 1