adding Expression API