added hardware files