~ major bugfix, problem with long overflow