Added method choice