benerin constructor

asdasdasd