attributes are overwritten by database data after __construct method fires