Added button linkage plus random behind the scenes Stuff