A new and improved version of Rumal