init config  and  dynamic canvas