modified binder device name
change array to keyedvector