optimize & fix levelredis bug