fix overflow… hopefully