add scaffold shell