separate configs
not portable
using separate