better using 'of'?

I'd suggest 'for':

if some of you have any suggestions for its correction or alteration

Prepositions can be very tricky to master.