starting encapsulated assignment

starting encapsulated assignment