improve letter behaviour