change getter setter orders