fail fast
give the amount of parameter for each templatePython
cosmetics