You put in some serious work.