divides by 1 instead of zero upon initialization