Damn, I hate it, make it simple...