add starting rules and a building list