add get_username method