I've do it in last commit. But restrictions turned not so clear:(