changed to better textile lib