Added baisc func. to chooser