DON'T USE MAGIC VALUES FOR VARIABLE INIT