fix exercise2 with .call method