still unsure of why things just aren't working out, adding plentiful debuggin