Yet another excellent speed level, wish more were like this. I could optimize this but I'll give it a break for now.