[TASK] Remove unneeded check and fallback sheet generation
[TASK] Refactor and completely cover with tests the abstract Controller class