API SUCKS!

I don't like API...