forked from: Scope of the Function

