Looks like my engineer thesis is getting its shape. #lazy