slightly sanner key structure