please suggest me, which is by for long ?