Fixed optimizations - fogot to make recursive call on operands.