Imrpove icicle byte compiliation