This looks great not 100% sure how it works yet.