fill needed classes