Initial features and basic interface