Improved Recurrent Neural Networks for Session-based Recommendations | Synapse