add params no __construct