removed useless parameter from constructor. added initialisation to field. close #18