add key field for GPIO better work