ui implimenation for new missile
merging with upstream