shooting works, buttons respond with hit or miss