make it more generic by moving config to specific files for ease of update