fix annotation
updated requirements