new design and added files