fixed bug in pulling inital data
added opacity trigger to loop decision. UX FTW