finished functions for building roads