added beginning of dist lambda pattern