initalizer_list issues fixed