Going to implement the new formuler - a smarter one.