done, more or less. finishing calculator today.