scaffolding works, interface for java added