Sooooo what do you have?