Very early version for API - first commit