Improvements in the Guard Array implementation