Ok so its a little rough