Added check zero devision