thigs......   starting to get messed up