encapsulate
started server-side development