Struggle in my mind, too slow man !