removed functionaljava dependency