docs
squash! wip