lib. choice button and GUI optimisation