change sink to int bit op