update contibutors
add a wait() function, closes #9