Adding basic framework for hacks