implement hack described in comments [!]
better sanitiations
ctfe!