- deleted one-argument constructors as they were preventing bean
instatntiation by spring container