new idea for dependencies automatically inside script