encapsulate differently