removing unnecessary __construct