integrate the pod idea like model