adding Josh's documentation