Added design specification