put and encode functions
bumping version