updates on implementation of pcanet