exittt:ok i still need to bring this in for feedback but this is most the work done