While reviewing a recent game I noticed that this corner was not as secure as I thought it was. Black could have come in at any time and caused trouble. It's my first problem so please help me make it better
(;AB[br]AB[cr]AB[dr]AB[ds]AB[cq]AB[cp]AW[ar]AW[bq]AW[bp]AW[co]AW[cn]AW[dn]AW[dm]AW[em]AW[dp]AW[dq]AW[eq]AW[er]AW[es]AW[fq]AW[gq]AB[do]AB[en]AB[eo]AB[ep]AB[fo]AB[fp]AB[gp]AB[hp]AB[hq]AB[fm]AB[gn]AB[hn]AB[io]AB[cm]AB[hr]AP[goproblems]
(;B[bs];W[aq]C[CHOICE]
(;B[bo];W[bn]
(;B[ao];W[an]
(;B[gr];W[ap]
(;B[fs];W[as];B[fr]C[Well Done! I saw the 'one eye beats no eye' but not the shortage of liberties. Luckily neither did my oponent.RIGHT])
(;B[fr];W[as];B[fs]C[RIGHT]))
(;B[fr];W[ap]
(;B[gr];W[as];B[fs]C[Well Done! I saw the 'one eye beats no eye' but not the shortage of liberties. Luckily neither did my oponent.RIGHT])
(;B[fs];W[gr];B[gs]C[Well Done! I saw the 'one eye beats no eye' but not the shortage of liberties. Luckily neither did my oponent.RIGHT]))
(;B[fs];W[ap]
(;B[fr];W[as];B[gr]C[Well Done! I saw the 'one eye beats no eye' but not the shortage of liberties. Luckily neither did my oponent.RIGHT])
(;B[gr];W[as];B[fr]C[Well Done! I saw the 'one eye beats no eye' but not the shortage of liberties. Luckily neither did my oponent.RIGHT])))
(;B[gr];W[ao]
(;B[fs];W[as];B[fr]C[Well Done! I saw the 'one eye beats no eye' but not the shortage of liberties. Luckily neither did my oponent.RIGHT])
(;B[fr];W[as];B[fs]C[Well Done! I saw the 'one eye beats no eye' but not the shortage of liberties. Luckily neither did my oponent.RIGHT]))
(;B[fr];W[ao]
(;B[gr];W[fs];B[gs]C[Well Done! I saw the 'one eye beats no eye' but not the shortage of liberties. Luckily neither did my oponent.RIGHT])
(;B[fs];W[as];B[gr]C[Well Done! I saw the 'one eye beats no eye' but not the shortage of liberties. Luckily neither did my oponent.RIGHT]))
(;B[fs];W[ao]
(;B[fr];W[as];B[gr]C[RIGHT])
(;B[gr];W[as];B[fr]C[RIGHT])))
(;B[gr];W[as]
(;B[fs];W[cs])
(;B[fr];W[cs]))
(;B[fr];W[as];B[fs];W[cs])
(;B[fs];W[as];B[bo];W[cs]))
(;B[gr];W[bs]
(;B[fr];W[cs])
(;B[fs];W[cs]))
(;B[fr];W[bs]
(;B[gr];W[cs])
(;B[fs];W[cs]))
(;B[fs];W[bs]
(;B[fr];W[cs])
(;B[gr];W[cs]))
(;B[bo];W[bs])
(;B[aq];W[bs];B[as]C[You can do better than a Ko.])
(;B[as];W[bs]))