re-design gui