Updating to use GetMethod and SetMethod