[rant] arghhhhhh what a stupid fucking threeaddd d: [/rant]