simple contract blacked