example without hardcoded path