by fanat – for rep battle