it works (without refresh)