a slightly more graceful bear ;) get & put functions for specialized access