making the custom file separate from the init file