why specify twice?