done with basic design and links hdssdfd