Stephen Vieira ready for foreign invasion