run without library