for copeition