Denim: endless new directions and possibilities