@abenad: I know how hard