fixed bugs, script now works basically. TODO: add control of intensity through drivers and empty custom prop