Done for now, that was a fun learning experience