removed scala compiler dependency