renderer 90% - need improvment of add extension