unused analyzer removed
safety for zero division