Almost hard