use puma, add tubesock, add indices