Reform Index. Release 28

progress