added some more GUI features