Package structure changed, added new write functions, shortcut get function