calendar updates, more staff adds and fixes, more to come.... FOREVER.... AHHHH
staff updates