Simplified getLegal()