this is a fun read. thanks lab!