big ball of shit attempt for 12.04 compatibility