basic requirement completed