Finish put, get and set functions