implemented drop and create HasSubject.java