Initial entities implementation