Removed basic algorithm