ここのところ (translations)→ lately recently
この (translations)→ here his last my new past present same such that these this those you
それまでの (translations)→ accumulated old
ばかりの (translations)→ freshly newly
最新の (translations)→ greenfield latest modern neo- up-to-date