adding a bit more features
adding the init file header