analys resume bad
design intro
monad intro