Inital versions of generation tools