SMxX >> l i b r a r y