free from long

free from long