added neural nets