fix
add doc
add staging and online environments