ruby GUI (probably do not need anymore, just committing)