Added new 'empty' method to accomidate for removing keys