Abstract forms