free abstract element