removed getExp()/setExp() calls