remove _self vars
update constructor options
no message
no message
fixed all bugs