key structure