both example works with soft coded conf