[@VKAllen] I cant think of anything else to change or add so ignore the WIP I call him complete. If you want I am ready for him to be reviewed.