I've been working on getting these down this is my best one yet.