More docs and method splits