wrote documentation about setup