added weapon ui