setup actually complete