Changes initialisation order
System init at end