Welcoming tarmac site, key deposit