Add do-get method pattern