baisically done now