bugfix for hardcoded class parsing
finalized interface support