Lel type requirement fun