Fixed modifiers order and addadded test with various modifiers