fix divide by zero bug for users with no data