more issues :/ moving onto seperating local var