adds more implementation to directory