Updated version of perfjankie