Update docs, add chain method