def3 like return