added index form support
merged +-