search style (work in progress)