add declare