Fixed param bug
Added error messages
Added controll freedom
Added error messages and extension validation
Tested noscripts and added warnings