Updated framework

ok, no need to compare any data, everyone please read the criteria doc
before creating your extension script.