using interface archive multiple inheritance | VPS and VPN