refactoring like a boss, adding actions column to library