Russell Allen talks about jaguars release