on-site

adjective & adverb in situ, allà mateix.