build for doc working