Restore only existing snapshot
Check handler before call it
Add controls component