attributes event works in all libraries