fixed some issues with sealed but private so now public added basic expressions