preparing for implicit operator #125
fixed #125