Not sure how smart it needs to be