after rjkmls edit and edition of new tables by prahsant