finally can make hidden characters work