basic completed