Some seriously sweet work here, looking forward to any improvements on the style.