improved fn short mode