this is interesting. ill be back to see what happens in here!