compilation beg for cum