added for closure library!