Не надо пожалуйста флейма   . Криворукость программеров не обсуждалась и API здесь СОВЕРШЕННО НЕ ПРИЧЕМ!