What is another word for current or present?

existing, modern, instant, today, up-to-date