Use static methods
Add handlers and update file-list