what have you got thanks lewis