Repeat action added in, testing required but first look seem to be working