rough script for dependencies