i just completely revolutionized this api. 

no problem <3