Added usage and attribute docs