Updating keys system for proteny; this is better