added idea note to handle returns