handled init selection