added supervisor, changed java parent