The beauty of advertisement and self advertisement and the con's