Alright, finished! I am in a kind of a sticky situation so I rushed. But it still looks good! You deserve a follow, Delta!