General gui implementation and hunter bench