this magic 0.5 has to be docummented