Longs motor