need a complete answer