added some basic vertex generation tools