small version is completed