registering file project components