oops, add static path generation back in