starting files scope

finished functions