hottest fix, prevent defaults violation in closure