change to long