fixed it! uses absolute path and doesn't blow up terribly. still want to add more functionality but its better than it was