begin adding definitions