added more getter