now prints _ instead of 0