No need to override __construct