keys.hpp explanation