Plan creation functioning