abstract pond