bottom calc