add State and Action