customization in separate files, init compatible with 24.3