Peto Coast doing mercilessly