Add invert and loop parameter