--------VANITY-------