fix shader builder