updated check for implemented architectures