make initial action functional