added more components
modified permissions
added compiled script