I really hope you have a better defense than this, if you are good. Otherwise @jostly will have my support.