compile actor