added depends and description