add store methods and docs