added collect static state