capabilities module documentation