Opera abstractions Rostarr AM 16