franky adds some clang flags to make better code analysis
franky makes the decide construction sync