declare all intermediate targets as .SECONDARY: removes Hysteresis in makefile