sys props based config