major part of api subdirectory has  completed