remove unnecessary defines
add comment, todo
remove logging
Pièce de résistance