abstract minimal