status page parser and monad action
clean up imports