All basic functionality completed.