first commit with old component files